home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / geodoc.zip / GEOREV42.DOC < prev   
Text File  |  1990-06-20  |  15KB  |  275 lines

  1.  
  2.  
  3.  
  4.                                         - 1 -
  5.      Ahlgren               GEOCLOCK Revision History (4.2)              90/06/20
  6.  
  7.  
  8.  
  9.  
  10.           1.  Version 2.3 to version 2.4
  11.  
  12.           CSET, Zoom, and Distance functions were added.
  13.           If GEO<n>.DAT exists, it is used for city and time zone information
  14.      when displaying MAP<n>.EGA, otherwise GEOCLOCK.DAT is used, e.g., GEO2.DAT
  15.      is used while displaying MAP2.EGA.
  16.           If the system detects hardware incompatibility, a prompt for
  17.      proceed/abort is given.  A few EGA boards, and apparently the IBM VGA
  18.      board, are not properly detected by this program.  However, they do  appear
  19.      to work.
  20.  
  21.           2.  Version 2.4 to version 2.5
  22.  
  23.           The two color graphics version of GEOCLOCK was made compatible with
  24.      EGA version and will be distributed as GEOMNOnn.ZIP.
  25.           Offset from local PC time to display time added.
  26.           Latitude and Longitude Lines were added with the LINE parameter.  MAP1
  27.      has been modified to remove the lines so that all maps are under the
  28.      control of this feature.
  29.           Graphics hardware detection software removed.  As opposed to most
  30.      software changes, this "feature" has proven to be only an annoyance.  If
  31.      you do not have proper graphics hardware to support the version, the
  32.      results are unpredictable.  A fatal message is still issued if the version
  33.      requires an 80x87 but your system does not have one. 
  34.  
  35.           3.  Version 2.5 to version 2.6
  36.  
  37.           Version 2.5 was not distributed correctly.  Version 2.6 corrects this
  38.      error.  The version 2.5 code does not execute correctly on systems without
  39.      a Numeric Co-Processor.
  40.  
  41.           4.  Version 2.6 to version 2.7
  42.  
  43.           The code which generates latitude and longitude lines was improved to
  44.      give additional control over line colors.
  45.           An option to label the latitude and longitude lines was added.  The
  46.      latitude lines are drawn from North to South.
  47.           The function "CSET" was added to the non-registered version of the
  48.      program.
  49.           The registration of the markers and the location names was improved
  50.      for the EGA version.  Cities whose names would overlap cities already
  51.      displayed are suppressed.
  52.           The processing of Longitudes was generalized so that maps with 180
  53.      degrees in as an interior longitude can be processed.  The processing for
  54.      the zoom function was generalized to preserve cursor locations for these
  55.      maps.
  56.           The DARK and LIGHT options were added to the display control.
  57.           The SHOWCH and HIDECH options were added.  The use of the display
  58.      buffer was improved in the EGA version.     
  59.           A function giving a help screen when function key F1 is pressed was
  60.      added.
  61.  
  62.           5.  Version 2.7 to version 2.8
  63.  
  64.  
  65.                                         - 2 -
  66.      Ahlgren               GEOCLOCK Revision History (4.2)              90/06/20
  67.  
  68.  
  69.           The TIMEB command was added to display time and time zone name at the
  70.      bottom of the screen.
  71.           The COLOR command was added to change the palette without interacting
  72.      with CSET.
  73.           The implementation of city name was changed to allow longer city
  74.      names.
  75.           Users can control the position, font size, and color of city names
  76.      (registered users only).  These features were extended to include the
  77.      monochrome version.
  78.           Local time for each city may be displayed (registered users only).    
  79.  
  80.           Precision of the cursor used for zoom and distance improved.
  81.           The SHOWMN and HIDEMN commands were added to display the map name and
  82.      number on screen.
  83.           The PS2BUG command was added to help users work around a bug in the
  84.      PS/2 VGA BIOS.  Some changes in screen handling were made to minimize the
  85.      effect of this problem even when PS2BUG is not selected.
  86.           The speed of the non-80x87 version was substantially improved
  87.      (approximately 1/3 faster) by reorganizing the terminator line
  88.      calculations.
  89.  
  90.           6.  Version 2.8 to version 3.0
  91.  
  92.           The handling of time zones was completely revised.  The GECONFIG.DAT
  93.      file contains the descriptions of all world time zones, including the names
  94.      of summer and standard times, their offsets from GMT, and the times of the
  95.      year that summer time is in effect.  The GEO<n>.DAT file formats were make
  96.      consistent with this standard.  Therefore, all time zone information can be
  97.      concentrated in one place, and the GEO<n>.DAT files can refer to this
  98.      information symbolically.  The old format is still accepted, but mixing the
  99.      two is not recommended.
  100.           The map file format, and the display palette, were changed to reduce
  101.      map file size and drawing time.  The program CVTMAP was developed to
  102.      convert the old map file format to the new map file format.  Conversion is
  103.      not required but is recommended.
  104.           A problem affecting the distance measuring function, and use of the
  105.      mouse, for the hercules and ATT 400 versions was fixed.
  106.           A problem which sometimes caused city name and time data to overwrite
  107.      the legend data at the bottom of the screen was fixed.
  108.           The control of the "zoom" feature was improved so that the left button
  109.      "zooms-in" and the right button "zooms-out".
  110.           A serious error in GEOCONVT affecting the MCGA mode was fixed.  That
  111.      is problem was not noticed earlier tells me that the MCGA is not exactly
  112.      widely used!
  113.           The format of the GECONFIG.DAT file was extended so that the default
  114.      command line parameters can be set and time zone characteristics can be
  115.      defined.
  116.           The separate versions for systems with and without math co-processors
  117.      were eliminated.  The program automatically detects the math co-processor,
  118.      and uses it or emulates it as appropriate.  This slows the program slightly
  119.      but reduces the size of the distribution file dramatically.  The FAST and
  120.      SLOW parameters were added to control the method used to draw the
  121.      terminator (the FAST method is much faster on systems without an 80x87).
  122.           The EQUINOX parameter was added to optionally improve the accuracy of
  123.      GEOCLOCK near the equinoxes, although this degrades the overall accuracy of
  124.      the program.
  125.  
  126.  
  127.                                         - 3 -
  128.      Ahlgren               GEOCLOCK Revision History (4.2)              90/06/20
  129.  
  130.  
  131.  
  132.           7.  Version 3.0 to 3.1
  133.  
  134.           The NORAM and USERAM command line parameters were added, and the
  135.      default was changed to NORAM.
  136.           The calculation of sun rise and sun set times was improved, especially
  137.      in areas in extreme latitudes.  The display uses "Dark all day" or "Light
  138.      all day" when the sun never rises or sets.  The parameter SUNANGLE was
  139.      added to allow the definition of sun rise and set to be changed.
  140.           Support for polar projection maps was added to the EGA/VGA version. 
  141.      It is not available in the MNO version.
  142.           The response time for a key press during the generation of the next
  143.      display frame was greatly decreased.  Except during a fill operation on the
  144.      polar projection maps, the response to a key press should be less than 0.3
  145.      seconds.
  146.           A larger marker for the two fixed points in the distance function was
  147.      incorporated, replacing the almost invisible symbols.
  148.  
  149.           8.  Version 3.1 to 3.2
  150.  
  151.           The accuracy of the sun position calculations was improved.  It is now
  152.      within about 5 minutes (time) in both latitude and longitude for the rest
  153.      of the 20th century.  Section G.1 gives details.
  154.           The accuracy of the distance calculation was improved.  Distances are
  155.      calculated on a sphere with the same volume as the Earth, i.e., with radius
  156.      6371.22 kilometers.
  157.           The control over latitude and longitude line placement was greatly
  158.      enhanced with the addition of the GLINC, TLINC, GLSPEC, TLSPEC, and CLINE
  159.      commands.  See section C.2.
  160.           The symbols used in the distance function now blink.
  161.           The help system was completely revised.  Pressing F1 or ? or "H"
  162.      during GEOCLOCK display brings up a menu.  Selecting a menu item brings up
  163.      more detailed information.
  164.           The REM command was added to allow users to document their GEOn.DAT
  165.      files, and commands will be processed from GEOCLOCK.DAT and GEOn.DAT files
  166.      in addition to GECONFIG.DAT.
  167.           A bug that sometimes caused ZOOM and DISTANCE to ignore cities in the
  168.      GEOn.DAT files was fixed.
  169.           The GEOCONVT program was improved to allow map file conversions,
  170.      control file deletion and GECONFIG.DAT processing from the command line,
  171.      and another MCGA problem was fixed.  The speed of the map conversion
  172.      process was doubled.
  173.  
  174.           9.  Version 3.2 to 3.3
  175.  
  176.           The tab character is now treated as a space in the input files.
  177.           The map select (S) function was added.
  178.           The update interval (U) function was added.
  179.           10. Version 3.3 to 3.4
  180.  
  181.           The DRAWLINE, DRAWCIRCLE, and INCLUDE commands were added.
  182.           All files are opened for read-only, so all files used by GEOCLOCK can
  183.      have the READ-ONLY attribute.  This simplifies the use of GEOCLOCK in
  184.      networks.
  185.           Command processing was changed so that the effects of commands in the
  186.      GEOn.DAT files are local to MAPn.
  187.  
  188.  
  189.                                         - 4 -
  190.      Ahlgren               GEOCLOCK Revision History (4.2)              90/06/20
  191.  
  192.  
  193.           The speed of the "S" command was improved.
  194.           The sun drawing system was changed so that the sun symbol is not
  195.      displayed unless it is on the map being displayed.
  196.           The ZONE commands are automatically updated when the year changes.
  197.           The program assumes that the PC-s clock will remain in the time zone
  198.      in effect at the time the program is started.
  199.  
  200.           11.  Version 3.4 to 4.0
  201.  
  202.           Support for the VGA 640x480 and SVGA 800x600 modes was added.  This
  203.      includes the NOSCR, SHOWVGA, VGA, and SVGA commands.  The use of color was
  204.      changed slightly to support these new modes.  The sun symbol was changed to
  205.      a color 5 symbol in the VGA and SVGA modes, and in EGA mode when NOSCR is
  206.      specified.  The NOSCR also solves the screen blinking problem found on some
  207.      EGAs.
  208.           An azimuth computation facility was added to the "D" function, as was
  209.      the option of displaying coordinates in degrees and fractions.
  210.           An option to sort the maps appearing in the "S" command was added. 
  211.      The sort used also determines in what order maps will be selected when
  212.      using the "Zoom" function.  
  213.           The list of maps used by "S" and "Z" is written to a file, which
  214.      greatly speeds up the first use of these functions.
  215.           The INCLUDE function can be used as a "P" command.
  216.           The Page-Up and Page-Down keys were added as synonyms for the left and
  217.      right mouse buttons, and "Enter" was added as a synonym for the mouse
  218.      center button.  Mouse handling was changed so that the INT33 mouse driver
  219.      does not have to specifically support VGA and 800x600 to use these modes.
  220.           Any color can be used for city names, rather than just colors 5 and 7.
  221.           Support of the polar projection maps was added to the MNO version.
  222.  
  223.           12.  Version 4.0 to 4.1
  224.  
  225.           This was primarily a maintenance release for GEOCLOCK 4.0.  The
  226.      FLICKER and NOBLINK directives were added to (I hope) finally end all the
  227.      flicker problems.  Also, an error in GEOCONVT.EXE was fixed that
  228.      occasionally caused maps to be incorrectly converted.
  229.           The SHOWSVGA directive was added, similar to SHOWVGA.
  230.           The processing speed for long GE*.DAT and INCLUDE files was greatly
  231.      improved.
  232.           The accuracy of the terminator line with using the FAST directive (the
  233.      default for systems without a co-processor) was improved.  This is
  234.      especially noticeable on small maps.
  235.           The MAP directive was added to enable the map selection menu to be
  236.      displayed when the program is first started.
  237.           The MCOLOR directive was added to allow control over the color of the
  238.      Markers with the distance function.
  239.  
  240.           13.  Version 4.1 to 4.2
  241.  
  242.           The MNO version was frozen at 4.1.  The features below work only with
  243.      the GEOCLK version.
  244.           Azimuthal-Equidistant (also called great circle or circle bearing) map
  245.      hamdling was added.
  246.           The SUNLIGHT and TWILIGHT commands were added to control the area
  247.      highlighted as sunlit and half-tones as twilight.
  248.  
  249.  
  250.                                         - 5 -
  251.      Ahlgren               GEOCLOCK Revision History (4.2)              90/06/20
  252.  
  253.  
  254.           The TLMASK command was added to control the halftone pattern used to
  255.      indicate twilight.
  256.           The SHOWMONTH and NOMONTH commands were added to allow text versions
  257.      of the month to be displayed.
  258.           The SHOWDAY and NODAY commands were added to allow display of the day
  259.      of the week.
  260.           The YEAR4 and YEAR2 commands were added to control the number of
  261.      digits in the year display.
  262.           The SHOWSEC and NOSEC commands were added to control the display of
  263.      seconds in time displays.
  264.           The SCREEN command was added to reverse the effect of NOSCR.  SCREEN
  265.      was made the default.  The drawing of the sunlight and twilight areas was
  266.      changed so that the first screen shows the drawing taking place under both
  267.      SCREEN and NOSCR.  SCREEN may be dropped at some future time.
  268.           The "F", "T", "U", and "P" commands were changed to work in pop-up
  269.      windows rather than in text mode.
  270.           A HAM add-in package was developed to support HAM radio operation. 
  271.      The package, which requires a registered copy of GEOCLOCK but is not being
  272.      marketed as shareware, includes a custom Azimuthal-Equidistant map, a HAM
  273.      call sign data base, and GEOCLOCK modifications to all call sign look-up
  274.      and data display.  The HAMDB, HAM, and NOHAM commands were added to support
  275.      this package.